﻿#pragma once

#include "CoreMinimal.h"
#include "PixelShader.h"
#include "AlphaTestPixelShader.generated.h"

/**
 * 用于AlphaTest功能测试的像素着色器对象
 */
UCLASS(Blueprintable, BlueprintType)
class SOFTRENDERER_API UAlphaTestPixelShader : public UPixelShader
{
	GENERATED_UCLASS_BODY()

public:
	virtual FLinearColor RunPixelShader(const FVertexToPixelInterpolants& Pixel, bool& bDiscardCurPixel) override;
	
};
